/**
 ES6字符串方法的运用，解决几个需求：
  1.  对一个，个位数进行补零操作，12 => '12' ，9 -> '09'
  2. 把字符串str = ' China,  YYDS   ' 的空格全部去掉
  3. 脏话过滤，str = 'TMD，我服了，这tmd真是个SB' =>  '***，我服了，这***真是个**'
 */

// 1
// function padZero (n) {
//   return String(n).padStart(2, '0')
// }
// console.log(padZero(12))// '12
// console.log(padZero(9))// '09'

// 2
// function removeAllSpace (str) {
// return str.replaceAll(' ', '')
//   return str.replaceAll(/\s+/g, '')
// }
// let str = ' China,  YYDS   '
// console.log(removeAllSpace(str))

// 3
const str = 'TMD，我服了，卧槽，这tmd真是个SB'
const ret = str.replaceAll(/(TMD|SB|卧槽)+/ig, match => '*'.repeat(match.length))
console.log(ret)
